Cigar reroller

ABSTRACT

Implementations of cigar reroller are provided. In some implementations, the cigar reroller comprises a new content processor, a cigar holder, an existing content remover, and a new content adder. In some implementations, the cigar reroller may further comprise a housing.In some implementations, an example method of operation of the cigar reroller comprises processing a replacement smokeable content by the new content processor, receiving a cigar by the cigar holder, removing the existing smokeable content from the cigar by the existing content remover, and inserting the processed replacement smokeable content into the emptied cigar to form a rerolled (e.g., refilled or reloaded) cigar by the new content adder.

CROSS REFERENCE TO RELATED APPLICATION

This application claims the benefit of U.S. Patent Application Ser. No. 62/878,712, which was filed on Jul. 25, 2019, and is incorporated herein by reference in its entirety.

TECHNICAL FIELD

This disclosure relates to implementations of a cigar reroller.

BACKGROUND

As shown in FIG. 1, a cigar is a generally cylindrical shaped smoking product that includes a smokeable wrapper rolled around a smokeable content such as tobacco or cannabis. The wrapper is usually formed of a tobacco leaf and may include multiple layers, such as an inner, second layer known as a binder. The smokeable content, also known as the filler, is usually shredded or ground up to a desired degree to allow it to be smoked.

Some smokers prefer to replace the existing smokeable content of a cigar with a replacement smokeable content. For example, a smoker may replace an existing tobacco content of a cigar with another tobacco content or with a cannabis content. This replacement involves splitting open the cigar wrapper to remove the existing smokeable content and then rolling the split open cigar wrapper around the replacement smokeable content to re-form the cylindrical shaped cigar for smoking, which may then be referred to as a blunt.

The replacement of the cigar smokeable content, or “cigar rerolling”, is performed manually by hand, which is usually difficult and time consuming. For example, the cigar rerolling can be difficult and time consuming for a smoker to split open the cigar wrapper without damaging it and to re-roll the split open cigar wrapper evenly and sufficiently tight. Also, the cigar rerolling can be difficult and time consuming to perform by a smoker who has a disease or other condition that affects the use of the smoker's hands, such as arthritis, carpal tunnel syndrome, etc. However, an automated device for cigar rerolling does not exist to avoid such issues of difficulty and time consumption.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates an example existing cigar.

FIG. 2 illustrates an example block diagram representation of a cigar reroller illustrated in FIGS. 3A-3Q according to the present disclosure.

FIGS. 3A-3Q illustrate an implementation of an example cigar reroller according to the present disclosure.

FIGS. 4A-4G illustrate additional views of the cigar reroller of FIGS. 3A-3Q according to the present disclosure.

FIGS. 5A-5L illustrate another implementation of an example cigar reroller according to the present disclosure.

FIGS. 6A-6E illustrate views of an example prototype of the cigar reroller of FIGS. 5A-5L according to the present disclosure.

FIG. 7 illustrates an example block diagram representation of the cigar reroller of FIGS. 5A-5L according to the present disclosure.

FIG. 8 illustrates an example block diagram representation of another implementation of an example cigar reroller according to the present disclosure.

FIG. 9 illustrates an example method of operation of the cigar reroller of FIG. 8 according to the present disclosure.

FIG. 10 illustrates an example method of operation of the cigar reroller of FIGS. 3A-3Q according to the present disclosure.

FIG. 11 illustrates an example method of operation of the cigar reroller of FIGS. 5A-5L according to the present disclosure.

FIG. 12 illustrates an example computer system, which may be used with implementations of the present disclosure.

DETAILED DESCRIPTION

Implementations of cigar reroller are provided. In some implementations, the cigar reroller comprises a new content processor, a cigar holder, an existing content remover, and a new content adder. In some implementations, the cigar reroller may further comprise a housing.

In some implementations, the cigar reroller comprises a cigar port, a cigar conveyor, a cigar holder, a content holder, a content grinder, a cutter, a discard holder, and a roller. In some implementations, the cigar reroller may further comprise a housing, an indicator, and/or a charging port.

In some implementations, the cigar reroller comprises a content holder, a content grinder, a cigar holder, an auger, a collection drawer, a compactor, and an injector. In some implementations, the cigar reroller may further comprise a housing, an indicator, and/or a charging port.

In some implementations, the cigar reroller is configured to receive a cigar. In some implementations, the cigar reroller is configured to release a rerolled (e.g., refilled or reloaded) cigar.

In some implementations, the cigar reroller is configured to receive a replacement smokeable content (e.g., for a cigar), such as tobacco, cannabis, etc.

In some implementations, the cigar reroller is configured to hold the replacement smokeable content. In some implementations, the cigar reroller is configured to shred or grind the replacement smokeable content.

In some implementations, the cigar reroller is configured to remove an existing smokeable content from a cigar. In some implementations, the cigar reroller is configured to hold the existing smokeable content removed from a cigar.

In some implementations, the cigar reroller is configured to insert a replacement smokeable content into an emptied cigar.

In some implementations, the cigar reroller is thereby configured to provide a rerolled (e.g., refilled or reloaded) cigar wherein the existing smokeable content is removed from a cigar and a replacement smokeable content is added to form the rerolled cigar.

In some implementations, an example method of operation of the cigar reroller comprises processing a replacement smokeable content by the new content processor, receiving a cigar by the cigar holder, removing the existing smokeable content from the cigar by the existing content remover, and inserting the processed replacement smokeable content into the emptied cigar to form a rerolled (e.g., refilled or reloaded) cigar by the new content adder.

In some implementations, another example method of operation of the cigar reroller comprises receiving a replacement smokeable content by the content holder, grinding up the replacement smokeable content by the content grinder, receiving and holding a cigar by the cigar holder, cutting open and emptying the cigar of the existing smokeable content by the cutter, and inserting the replacement smokeable content and rolling the cigar to form a rerolled cigar by the roller.

In some implementations, another example method of operation of the cigar reroller comprises receiving a replacement smokeable content by the content holder, grinding up the replacement smokeable content by the content grinder, receiving and holding a cigar by the cigar holder, drilling into and removing the existing smokeable content from the cigar by the auger, and inserting the replacement smokeable content into the emptied cigar to form a rerolled cigar by the compactor/injector.

FIG. 1 illustrates an example existing cigar 10. As shown in FIG. 1, a cigar 10 is a generally cylindrical shaped smoking product that includes a smokeable wrapper 12 rolled around a smokeable content 14 such as tobacco or cannabis. The wrapper 12 is usually formed of a tobacco leaf and may include multiple layers, such as an inner, second layer known as a binder (not shown). The smokeable content 14, also known as the filler, is usually shredded or ground up to a desired degree to allow it to be smoked.

Some smokers prefer to replace the existing smokeable content 14 of a cigar 10 with a replacement smokeable content 14. For example, a smoker may replace an existing tobacco content 14 of a cigar 10 with another tobacco content 14 or with a cannabis content 14. This replacement involves splitting open the cigar wrapper 12 to remove the existing smokeable content 14 and then rolling the split open cigar wrapper 12 around the replacement smokeable content 14 to re-form the cylindrical shaped cigar 10 for smoking, which may then be referred to as a blunt.

The replacement of the cigar smokeable content 14, or “cigar 10 rerolling”, is performed manually by hand, which is usually difficult and time consuming. For example, the cigar 10 rerolling can be difficult and time consuming for a smoker to split open the cigar wrapper 12 without damaging it and to re-roll the split open cigar wrapper 12 evenly and sufficiently tight. Also, the cigar 10 rerolling can be difficult and time consuming to perform by a smoker who has a disease or other condition that affects the use of the smoker's hands, such as arthritis, carpal tunnel syndrome, etc.

FIG. 2 illustrates an example block diagram representation of a cigar reroller 100 illustrated in FIGS. 3A-3Q according to the present disclosure. As further described below, FIGS. 3A-3Q illustrate an implementation of an example cigar reroller 100 according to the present disclosure.

As shown in FIG. 2, in some implementations, the cigar reroller 100 comprises a housing 108, a cigar port 116, an indicator 124, and a charging port 132. In some implementations, the cigar reroller 100 also comprises a replacement-content holder (“content holder”) 140, a replacement-content grinder (“content grinder”) 148, a cigar conveying mechanism (“conveyor”) 156, and a cigar holding mechanism (“holder”) 164. In some implementations, the cigar reroller 100 also comprises a cutting mechanism (“cutter”) 172, a removed-content holder (“discard holder”) 180, and a rolling/rewrapping mechanism (“roller”) 188.

In some implementations, the cigar reroller 100 may further comprise one or more sensors (not shown). In some implementations, the cigar reroller 100 may further comprise an on/off switch 196, such as shown in FIG. 3C or FIG. 3L. In some implementations, the cigar reroller 100 may further comprise one or more motion or movement sources (not shown). In some implementations, the cigar reroller 100 may further comprise a computer system, such as the computer system 1200 of FIG. 12 described below.

In some implementations, the housing 108 can have any suitable shape. For example, as shown in FIG. 3A, in some implementations, the housing 108 may have a square or rectangular box shape.

In some implementations, the housing 108 may comprise two or more separable portions that securely connect together to form the housing 108. For example, as shown in FIG. 3F, in some implementations, the housing 108 may comprise an upper portion 109 and a lower portion 110 that securely connect together to form the housing 108 shown in FIG. 3A.

In some implementations, the housing 108 is configured to contain or otherwise enclose components of the cigar reroller 100, such as shown by the example housing 108 in FIGS. 3E and 3F.

In some implementations, the housing 108 is configured to provide a secure attachment position for components of the cigar reroller 100. For example, as shown in FIGS. 3E and 3F, in some implementations, the housing 108 is configured to provide a secure attachment position within and/or on one or more surfaces of the housing 108.

In some implementations, the cigar port 116 comprises an opening of any suitable shape through the housing 108. For example, as shown in FIG. 3A, in some implementations, the cigar port 116 may comprise a circular opening through the housing 108.

In some implementations, the cigar port 116 is configured to receive an inserted cigar through the cigar port 116 into the housing 108. For example, as shown in FIG. 3G, in some implementations, the cigar port 116 is configured to receive an existing cigar 10 inserted through the cigar port 116 into the housing 108.

In some implementations, the cigar port 116 is configured to release a rerolled cigar through the cigar port 116 out of the housing 108. For example, as shown in FIG. 3Q, in some implementations, the cigar port 116 is configured to release a rerolled cigar 20 through the cigar port 116 out of the housing 108.

In some implementations, the indicator 124 comprises a visual indicator. For example, as shown in FIG. 3B, in some implementations, the indicator 124 may comprise one or more light-emitting diodes (LEDs). In some implementations, the indicator 124 may comprise any other suitable light source. In some implementations, the indicator 124 may comprise any other suitable type of indicator.

In some implementations, the indicator 124 is positioned in a visible location on the housing 108. For example, as shown in FIG. 3B, in some implementations, the indicator 124 is positioned on the housing 108 adjacent to the cigar port 116. In some implementations, the indicator 124 may be positioned in any suitable location on the housing 108.

In some implementations, the indicator 124 is configured to indicate an operating condition of the cigar reroller 100. For example, as shown in the several views of the indicator 124 in FIG. 4B, in some implementations, the indicator 124 is configured to emit different colors of light to indicate a corresponding operating condition of the cigar reroller 100. In some implementations, such colors of light may comprise any suitable colors, such as green, yellow, and red.

In some implementations, the indicator 124 may be configured to emit different colors of light by transitioning or blending from one color to another color. In some implementations, the indicator 124 may be configured to emit one or more colors of light in different emission patterns, such as solid, flashing, etc., to indicate an operating condition of the cigar reroller 100.

In some implementations, such operating condition of the cigar reroller 100 that are indicated by the indicator 124 may comprise proper functions and/or malfunctions of the operation of the cigar reroller 100. In some implementations, such operating condition of the cigar reroller 100 that are indicated by the indicator 124 may comprise any other suitable operating conditions of the cigar reroller 100.

In some implementations, the charging port 132 comprises any suitable port for connecting a charger (not shown) to a rechargeable power source (not shown) of the cigar reroller 100, such as for connecting a battery charger to a rechargeable battery of the cigar reroller 100. For example, as shown in FIG. 3C, in some implementations, the charging port 132 may comprise a universal serial bus (USB) connector. In some implementations, the charging port 132 may comprise any other suitable type of connector.

In some implementations, the charging port 132 may further comprise an additional indicator (not shown). For example, as shown in FIG. 3C, in some implementations, the charging port 132 may further comprise an additional indicator 134.

In some implementations, the additional indicator is the same or similar to the indicator 124 described above, except the additional indicator is related to the charging port 132. For example, in some implementations, the additional indicator is configured to emit one or more colors of light in one or more emission patterns to indicate an operating condition of or related to the charging port 132. In some implementations, such operating condition of or related to the charging port 132 may comprise a charging connection to the charging port 132 and/or a charge status (e.g., low or full charge) of the battery of the cigar reroller 100. In some implementations, such operating condition may comprise any other suitable operating conditions of or related to the charging port 132.

In some implementations, the charging port 132 is configured to provide a recharging connection for the operating power of the cigar reroller 100. For example, in some implementations, the charging port 132 is configured to provide a recharging connection for a rechargeable power source of the cigar reroller 100 such as a rechargeable battery.

In some implementations, the content holder 140 comprises any suitable structure that attaches or integrates to the housing 108 of the cigar reroller 100. In some implementations, such structure can also receive and hold a replacement smokeable content (e.g., for a cigar) within the structure for transfer into the housing 108, such as described below. For example, as shown in FIG. 3A, in some implementations, the content holder 140 may comprise a cylindrical shaped container structure that is attached or integrated to the housing 108. As shown in FIG. 3D, in some implementations, the content holder 140 may also comprise a removable cover or top 142.

As shown in FIGS. 3M and 3N, in some implementations, the content holder 140 may be further structured to release a replacement smokeable content 24 from the content holder 140 into a cut open wrapper 12 of a cigar 10. For example, in some implementations, the content holder 140 may further comprise a chute-shaped portion 144 that releases and/or directs the replacement smokeable content 24 from the content holder 140 into a cut open wrapper 12 of a cigar 10. In some implementations, the chute-shaped portion 144 may also hold the replacement smokeable content 24, such as after it has been shredded and/or grinded by the content grinder 148 as described below.

In some implementations, the content holder 140 is configured to receive a replacement smokeable content (e.g., for a cigar) within the content holder 140. In some implementations, the content holder 140 is configured to hold the replacement smokeable content within the content holder 140.

In some implementations, the content holder 140 is configured to release a replacement smokeable content 24 from the content holder 140 into a cut open wrapper 12 of a cigar 10, such as shown in FIGS. 3M and 3N.

In some implementations, such replacement smokeable content (e.g., for a cigar) may comprise any suitable substance for smoking within a wrapper of a cigar, such as a cigar wrapper 12 described above. For example, in some implementations, the replacement smokeable content may comprise tobacco, cannabis, etc.

In some implementations, the content grinder 148 comprises any suitable mechanism that attaches or integrates to the housing 108 of the cigar reroller 100. In some implementations, such mechanism can also shred and/or grind a replacement smokeable content (e.g., for a cigar), such as described below. For example, as shown in FIG. 3D, in some implementations, the content grinder 148 may comprise a cylindrical shaped shredding and/or grinding mechanism that is attached or integrated to the housing 108.

In some implementations, such mechanism of the content grinder 148 can alternately or additionally blend a replacement smokeable content (e.g., for a cigar). For example, in some implementations, the content grinder 148 may comprise a blending mechanism that can blend and/or shred a replacement smokeable content.

In some implementations, the content grinder 148 may also comprise shredding and/or grinding components 150. In some implementations, the content grinder 148 may also comprise an attachment 152 for cleaning and/or unclogging the grinder components 150.

As shown in FIG. 3D, in some implementations, the content grinder 148 may be attached and/or integrated to the content holder 140. In some implementations, the content grinder 148 may be detachable from the housing 108, such as from the content holder 140, for cleaning, unclogging, etc. the content grinder 148.

In some implementations, the content grinder 148 is configured to shred a replacement smokeable content (e.g., for a cigar). In some implementations, the content grinder 148 is configured to grind up a replacement smokeable content. In some implementations, the content grinder 148 is configured to blend a replacement smokeable content. In some implementations, the content grinder 148 is configured to break up a replacement smokeable content in any other suitable manner for smoking in a rerolled cigar, such as described below.

In some implementations, the conveyor 156 comprises any suitable mechanism that can convey a cigar into the housing 108 that is inserted through the cigar port 116 of the cigar reroller 100. In some implementations, such mechanism can also convey a rerolled cigar out of the housing 108 to be released through the cigar port 116 of the cigar reroller 100. For example, as shown in FIGS. 3G, 3H, and 3Q, in some implementations, the conveyor 156 may comprise one or more large wheels or rollers 157 that are respectively attached to one or more arms 158 that are respectively attached to one or more shafts 159.

As shown in FIGS. 3H and 3Q, in some implementations, the rollers 157 are rotateably attached respectively to the arms 158. As shown in FIGS. 3G and 3H, in some implementations, the rollers 157 are rotateably attached to the arms 158 such that the rollers 157 can rotate to convey a cigar 10 into the housing 108. As shown in FIG. 3Q, in some implementations, the rollers 157 are rotateably attached to the arms 158 such that the rollers 157 can rotate to convey a rerolled cigar 20 out of the housing 108.

As shown in FIG. 3G, in some implementations, the arms 158 are rotateably attached respectively to the shafts 159. In some implementations, the arms 158 are rotateably attached to the shafts 159 such that the arms 158 can move the rollers 157 into a position of contact with a cigar 10 or a rerolled cigar 20. In some implementations, the arms 158 are rotateably attached to the shafts 159 such that the arms 158 can also move the rollers 157 out of a position of contact with a cigar 10 or a rerolled cigar 20.

In some implementations, the conveyor 156 is configured to convey a cigar 10 into the housing 108 that is inserted through the cigar port 116 of the cigar reroller 100, such as shown in FIG. 3H.

In some implementations, the conveyor 156 is configured to convey a rerolled cigar 20 out of the housing 108 to be released through the cigar port 116 of the cigar reroller 100, such as shown in FIG. 3Q.

In some implementations, the holder 164 comprises any suitable mechanism that can hold a cigar within the housing 108 for rerolling the cigar. For example, as shown in FIGS. 3I and 3L, in some implementations, the holder 164 may comprise a hollow cylindrical shaped mechanism that can hold a cigar 10.

As shown in FIG. 3L, in some implementations, the holder 164 may comprise a first portion 165 and a second portion 166 that separate and join on one side along the length of the holder 164 to open and close the holder 164 respectively in a clam-shell manner.

As shown in FIG. 3J, in some implementations, the holder 164 may comprise a shaft 168 to which the first portion 165 and the second portion 166 are attached. In some implementations, the shaft 168 is rotatable to rotate the holder 164 to an upward position, such as shown in FIG. 3I, and to a downward position, such as shown in FIG. 3J.

As shown in FIG. 3J, in some implementations, the shaft 168 is rotatable to rotate the holder 164 to a downward position to remove an existing smokeable content 14 from a cigar 10. For example, in some implementations, the portions 165, 166 of the holder 164 can open with the holder 164 rotated in the downward position by the shaft 168 to release or empty the existing smokeable content 14 from the wrapper 12 of the cigar 10.

In some implementations, the holder 164 is configured to hold a cigar within the housing 108 for rerolling the cigar, such as described below. For example, as shown in FIGS. 3H and 3I, in some implementations, the holder 164 is configured to hold a cigar 10 within the housing 108 for rerolling the cigar 10.

In some implementations, the holder 164 is configured to receive a cigar within the holder 164 when conveyed into the housing 108 through the cigar port 116 by the conveyor 156, such as shown in FIG. 3H.

In some implementations, the holder 164 is configured to release a rerolled cigar from within the holder 164 when conveyed out of the housing 108 through the cigar port 116 by the conveyor 156, such as shown in FIG. 3Q.

In some implementations, the holder 164 is configured to remove an existing smokeable content from a cigar. For example, as shown in FIG. 3J, in some implementations, the holder 164 is configured to rotate and open to release or empty an existing smokeable content 14 from a cut open wrapper 12 of a cigar 10.

In some implementations, the cutter 172 comprises any suitable mechanism that can cut open a cigar positioned within the housing 108 of the cigar reroller 100 for rerolling the cigar. For example, as shown in FIGS. 3I and 3J, in some implementations, the cutter 172 may comprise one or more blades positioned to cut open the wrapper 12 of a cigar 10 positioned in the holder 164 of the cigar reroller 100.

As shown in FIGS. 3I and 3J, in some implementations, the cutter 172 may be positioned adjacent to the holder 164 where (i.e., at the split between) the first portion 165 and the second portion 166 separate and join together along the length of the holder 164.

As shown in FIG. 3I, in some implementations, the cutter 172 may be positioned adjacent to the holder 164 such that the cutter 172 can cut open the wrapper of a cigar 10 through the split between the first portion 165 and the second portion 166 of the holder 164. As shown in FIG. 3J, in some implementations, the cutter 172 may be positioned adjacent to the holder 164 such that the cutter 172 can separate the cut open wrapper 12 of a cigar 10 to allow the removal of the existing smokeable content 14 from the cigar 10.

In some implementations, the cutter 172 may be movable or extendable through the split between the first portion 165 and the second portion 166 of the holder 164.

Alternately, in some implementations, the cutter 172 may be stationary and/or positioned at or adjacent to the opening to the holder 164 through which a cigar 10 inserts from the cigar port 116 and/or the conveyor 156 into the holder 164. In some implementations, the cutter 172 may be positioned at or adjacent to the opening to the holder 164 such that cutter 172 cuts open a cigar 10 as it inserts into the holder 164 from the cigar port 116 and/or the conveyor 156.

In some implementations, the cutter 172 may be attached and/or integrated to the holder 164.

In some implementations, the cutter 172 is configured to cut open a cigar 10 positioned within the housing 108 of the cigar reroller 100 for rerolling the cigar 10, such as shown in FIG. 3I.

Alternately, in some implementations, the cutter 172 is configured to cut open a cigar 10 as it inserts into the holder 164 from the cigar port 116 and/or the conveyor 156.

In some implementations, the cutter 172 may be configured to separate the cut open wrapper 12 of a cigar 10 to allow the removal of the existing smokeable content 14 from the cigar 10, such as shown in FIG. 3J.

In some implementations, the discard holder 180 comprises any suitable structure that can receive and hold existing smokeable content within the housing 108 that has been removed from a cigar 10 by the cigar reroller 100. For example, as shown in FIGS. 3E and 3F, in some implementations, the discard holder 180 may comprise a square or rectangular tray or drawer shaped structure.

As shown in FIGS. 3E and 3J, in some implementations, the discard holder 180 positions within and adjacent to the bottom of the housing 108. In some implementations, the discard holder 180 positions within the housing 108 such that the existing smokeable content is received into the discard holder 180 when it is released or emptied from a cut open cigar within the housing 108, such as described below. In some implementations, the discard holder 180 may position in any other suitable location of the housing 108.

As shown in FIGS. 3E and 3F, in some implementations, the discard holder 180 is removable from and replaceable to the housing 108. For example, in some implementations, the discard holder 180 is removable and replaceable to the housing 108 through a corresponding opening 182 in the housing 108. In some implementations, the discard holder 180 is removable and replaceable to the housing 108 in a drawer-like manner.

In some implementations, the discard holder 180 is configured to receive and hold existing smokeable content 14 within the housing 108 that has been removed from a cigar 10 by the cigar reroller 100, such as shown in FIG. 3J.

In some implementations, the discard holder 180 is configured to be removable from and replaceable to the housing 108 of the cigar reroller 100, such as shown in FIGS. 3E and 3F. For example, in some implementations, the discard holder 180 is configured to be removed from the housing 108 to empty the existing smokeable content from the discard holder 180.

In some implementations, the roller 188 comprises any suitable mechanism that can roll up a cut open cigar to form a rerolled cigar. For example, as shown in FIGS. 3O and 3P, in some implementations, the roller 188 may comprise one or more little wheels or rollers 189 that are respectively attached to one or more arms 190 that are respectively attached to one or more shafts 191. In some implementations, the shafts 191 are also the shafts 159 shown in FIGS. 3G, 3H, and 3Q. In some implementations, the shafts 191 may be separate and/or different from the shafts 159 shown in FIGS. 3G, 3H, and 3Q.

As shown in FIGS. 3O and 3P, in some implementations, the rollers 189 are rotateably attached respectively to the arms 190. In some implementations, the rollers 189 are rotateably attached to the arms 190 such that the rollers 189 can rotate to roll up the cut open cigar wrapper 12 to form a rerolled cigar. In some implementations, the rollers 189 can roll up the wrapper 12 while held in the holder 164. In some implementations, the rollers 189 can roll up the wrapper 12 with a replacement smokeable content inserted in the wrapper 12 from the content holder 140.

As shown in FIGS. 3O and 3P, in some implementations, the arms 190 are rotateably attached respectively to the shafts 191. In some implementations, the arms 190 are rotateably attached to the shafts 191 such that the arms 190 can move the rollers 189 into a position of contact with the cut open cigar wrapper 12 while held in the holder 164. In some implementations, the arms 190 are rotateably attached to the shafts 191 such that the arms 190 can also move the rollers 189 out of a position of contact with the cigar wrapper 12 held in the holder 164.

In some implementations, the roller 188 may further comprise a moistening mechanism (not shown) that can moisten the cut open cigar wrapper 12 while it is rolled by the roller to close and/or seal the wrapper 12 to form a rerolled cigar.

In some implementations, the roller 188 is configured to roll up a cut open cigar to form a rerolled cigar, such as shown in FIGS. 3O and 3P. In some implementations, the roller 188 may further be configured to moisten the cut open cigar wrapper to close and/or seal the wrapper to form a rerolled cigar.

As noted above, in some implementations, the cigar reroller 100 may further comprise one or more sensors (not shown). In some implementations, such sensors may be attached to and/or operate in combination with one or more of the components of the cigar reroller 100 described herein. For example, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the conveyor 156 to determine the size of a cigar inserted into the cigar reroller 100.

Similarly, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the roller 188 to allow the appropriate rerolling of a cigar, such as for evenness and tightness. Also, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the content holder 164 to allow the appropriate amount of the replacement smokeable content to be released into a cut open cigar wrapper for rerolling into a cigar.

In some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with one or more of the components of the cigar reroller 100 for any other suitable function.

As also noted above, in some implementations, the cigar reroller 100 may further comprise an on/off switch 196, such as shown in FIG. 3C or FIG. 3L. In some implementations, such on/off switch 196 may be manually controlled.

In some implementations, such on/off switch 196 may be attached and/or integrated to another component of the cigar reroller 100, such as to the content holder 164 as shown in FIG. 3C.

In some implementations, the on/off switch 196 may control one or more functions of the cigar reroller 100. For example, in some implementations, the on/off switch 196 may control the content grinder 148. In some implementations, the on/off switch 196 may control any other suitable function, operation, etc. of the cigar reroller 100.

Alternately, in some implementations, an on/off switch (not shown) of the cigar reroller 100 may be automatically controlled. For example, such automatic on/off switch may be coordinated to a sensor that is activated when the cigar reroller 100 is prepared to operate and a cigar is inserted through the cigar port 116 for rerolling.

As also noted above, in some implementations, the cigar reroller 100 may further comprise one or more motion or movement sources (not shown). For example, in some implementations, the cigar reroller 100 may comprise one or more motors, solenoids, or other motion or movement sources that are attached to and/or operate in combination with one or more of the components of the cigar reroller 100 described herein, such as the conveyor 156, the roller 188, and/or the holder 164.

As also noted above, in some implementations, the cigar reroller 100 may further comprise a computer system, such as the computer system 1200 of FIG. 12 described below. For example, in some implementations, such computer system may control and/or monitor one or more components and/or functions of the cigar reroller 100. In some implementations, such computer system may comprise any suitable computer system, such as a system-on-chip (SOC) computer system or a single-board computer system (SBC), as further described below for FIG. 12.

FIGS. 4A-4G illustrate additional views of the cigar reroller 100 of FIGS. 3A-3Q according to the present disclosure. For example, as discussed above, FIG. 4B illustrates several additional views of the indicator 124.

FIGS. 5A-5L illustrate another implementation of an example cigar reroller 200 according to the present disclosure. FIG. 7 illustrates an example block diagram representation of the cigar reroller 200 of FIGS. 5A-5L according to the present disclosure.

As shown in FIG. 5A, in some implementations, the cigar reroller 200 comprises a content holder 240, a content grinder 248, a cigar holder 264, an auger 258, a collection drawer 280, a compactor 274, and an injector 290. In some implementations, the cigar reroller 200 further comprises a housing 208. In some implementations, the cigar reroller 200 may further comprise an indicator 224 and/or a charging port 232.

In some implementations, the content holder 240, the content grinder 248, the collection drawer 280, the housing 208, the indicator 224, and the charging port 232 are the same or similar respectively to the content holder 140, the content grinder 148, the discard holder 180, the housing 108, the indicator 124, and the charging port 132 of the cigar reroller 100 described herein for FIGS. 2, 3A-3Q, and 4A-4G.

As shown in FIG. 5C, in some implementations, the cigar holder 264 comprises a base or table 264 a, a cover or lid 264 b, and a latch or lock 264 c. FIG. 5E shows another view of the cigar holder 264.

In some implementations, the table 264 a is configured to hold or otherwise support a cigar 10 received by the cigar holder 264. For example, as shown in FIG. 5C, in some implementations, the table 264 a may comprise a table like structure configured to support a cigar 10.

As shown in FIG. 5C, in some implementations, the table 264 a may further comprise a groove or channel 264 d extending across a generally upward facing surface 264 e and configured to receive and hold a cigar 10 therein.

In some implementations, the lid 264 b is configured to cover or otherwise enclose a cigar 10 positioned on the table 264 a. For example, as shown in FIG. 5C, in some implementations, the lid 264 b comprises a lid or cover like structure moveably attached to the table 264 a. In some implementations, the lid 264 b is moveably attached to the table 264 a such that the lid 264 b can be moved to open and close the cigar holder 264.

In some implementations, the lid 264 b may be further configured to secure (e.g., hold) a cigar 10 to the table 264 a when the lid 264 b is closed.

In some implementations, the lock 264 c is configured to latch or otherwise secure the lid 264 b to the table 264 a in a closed position. For example, as shown in FIG. 5C, in some implementations, the lock 264 c may comprise a component attached to the lid 264 b and configured to engage with a portion of the table 264 a to lock the lid 264 b. In some implementations, the lock 264 c may be moveably (e.g., slideably) attached to the lid 264 b.

In some implementations, the cigar holder 264 is configured receive, hold, and release a cigar 10 for rerolling (e.g., reloading or refilling) generally similar to the cigar holder 164 of the cigar reroller 100 described herein.

In some implementations, the cigar holder 264 is configured to receive a cigar 10 (e.g., for rerolling by the cigar reroller 200) that is placed or otherwise positioned on the table 264 a with the lid 264 b unlocked and/or opened.

In some implementations, the cigar holder 264 is configured to hold (e.g., secure and/or enclose for rerolling by the cigar reroller 200) a cigar 10 on the table 264 a with the lid 264 b closed and/or locked.

In some implementations, the cigar holder 264 is configured to release a cigar 10 (e.g., after rerolling by the cigar reroller 200) from the table 264 a with the lid 264 b unlocked and/or opened to allow removal of the rerolled cigar.

As shown in FIG. 5B, in some implementations, the auger 258 comprises an auger bit (or drill bit) 258 a, a rotation mechanism 258 b, and a traversal mechanism 258 c. FIG. 5D shows another view of the auger 258.

In some implementations, the auger bit 258 a is configured to drill (e.g., cut or burrow) into and remove (e.g., pull or convey out) the existing smokeable content from a cigar 10 held by the cigar holder 264. For example, as shown in FIG. 5B, in some implementations, the auger bit 258 a is the same or similar to an auger bit or drill bit designed to drill into a material and to remove the material as the bit is rotated and moved or traversed into (and out of) the material.

In some implementations, the auger bit 258 a may be any suitable size, shape, etc. such that the auger bit 258 a can drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264.

In some implementations, the auger bit 258 a is configured such that the auger bit 258 a can drill into and remove the existing smokeable content from a cigar 10 without damaging (e.g., cutting, tearing, etc) the cigar wrapper 12 holding the existing smokeable content (such as described above for FIG. 1).

In some implementations, the rotation mechanism 258 b is configured to attach to and rotate the auger bit 258 a to drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264. For example, as shown in FIG. 5B, in some implementations, the rotation mechanism 258 b comprises a motor 258 d having a shaft 258 e configured to attach to and rotate the auger bit 258 a by operation of the motor.

In some implementations, the rotation mechanism 258 b may comprise any suitable motor having any suitable configuration to attach or otherwise couple to and rotate the auger bit 258 a. In some implementations, the rotation mechanism 258 b may comprise any other suitable component(s) configured to attach or otherwise couple to and rotate the auger bit 258 a.

In some implementations, the traversal mechanism 258 c is configured to traverse (e.g., move) the auger bit 258 a into and out of a cigar 10 held by the cigar holder 264 while the auger bit 258 a is rotated, such that the auger 258 drills into and removes the existing smokeable content from the cigar 10. For example, as shown in FIG. 5B, in some implementations, the traversal mechanism 258 c comprises a motor 258 f, a base 258 g, a gear 258 h, and a gear rack 258 i. In some implementations, the traversal mechanism 258 c may comprise additional components 258 j such as described below.

In some implementations, the motor 258 f may be any suitable motor configured to turn the gear 258 h to operate the traversal mechanism 258 c.

In some implementations, the base 258 g may be any suitably sized, shaped, etc. component configured to hold (e.g., attach to and support) one or more components of the auger 258. For example, as shown in FIG. 5B, in some implementations, the base 258 g may be configured to hold the motors 258 d, 258 f of the auger 258.

In some implementations, the base 258 g is further configured to traverse the motors 258 d, 258 f (and/or other attached or coupled components) by operation of the traversal mechanism 258 c as described more below.

As shown in FIG. 5B, in some implementations, the gear 258 h may be any suitable sized, shaped, etc. gear configured to attach to the motor 258 f and rotatably engage the gear rack 258 i for operation of the traversal mechanism 258 c.

As shown in FIG. 5B, in some implementations, the gear rack 258 i may be any suitable sized, shaped, etc. rack (e.g., of a rack and gear or rack and pinion assembly) configured to engage the gear 258 h for operation of the traversal mechanism 258 c.

As shown in FIG. 5B, in some implementations, the traversal mechanism 258 c may comprise additional components 258 j such as traversal rods, bearings, etc. for operation of the traversal mechanism 258 c.

In some implementations, the traversal mechanism 258 c may comprise any other suitable component(s) configured to traverse the auger bit 258 a into and out of a cigar 10 held by the cigar holder 264 while the auger bit 258 a is rotated, such that the auger 258 drills into and removes the existing smokeable content from the cigar 10.

In some implementations, the traversal mechanism 258 c is configured to operate by operation of the motor 258 f which turns the gear 258 h which thereby engages the gear rack 258 i. In some implementations, the gear 258 h engagement of the gear rack 258 i thereby causes the movement of the base 258 g (e.g., along the traversal rods 258 j) which thereby moves the motor 258 d such that the (e.g., rotating) attached auger bit 258 a is moved into and out of the cigar 10 held in the cigar holder 264.

In some implementations, the auger bit 258 a is moved toward or away from the cigar 10 corresponding to the direction of movement or rotation of the motor 258 f during operation of the traversal mechanism 258 c.

In some implementations, the auger 258 is positioned (or is positionable) such that the auger bit 258 a can drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264 when the auger bit 258 a is rotated by the motor 258 d and traversed by the traversal mechanism 258 c. For example, as shown in FIGS. 5C and 5E, in some implementations, the auger 258 is positioned such that the auger bit 258 a extends in line with the cigar 10 through an opening of the cigar 10 when held by the cigar holder 264.

In some implementations, the auger 258 is further configured to loosen the existing smokeable content of a cigar 10 for removal.

As shown in FIGS. 5G and 5H, in some implementations, the compactor 274 comprises a motor 274 a, a shaft 274 b, an extension 274 c, and a blade 274 d. As shown in FIG. 5I, in some implementations, the compactor 274 may further comprise a pincher 274 e.

As shown in FIGS. 5A and 5H, in some implementations, the motor 258 f may be any suitable motor configured to turn the shaft 274 b to operate the compactor 274.

As shown in FIGS. 5A and 5H, in some implementations, the shaft 274 b may be any suitably sized, shaped, etc. component configured to (e.g., rotatably) couple the motor 258 f to the extension 274 c. As shown in FIG. 5H, in some implementations, the shaft 274 b is attached or otherwise coupled to the motor 258 f. In some implementations, the shaft 274 b is also attached or otherwise coupled to the extension 274 c.

As shown in FIGS. 5A and 5H, in some implementations, the extension 274 c is attached to and extends from the shaft 274 b (e.g., generally perpendicular from the surface of the shaft 274 b). In some implementations, the extension 274 c may be attached to the shaft 274 b such that the extension 274 c can at least partly move (e.g., in a generally bending or folding motion) at the attachment such as to allow give or tolerance during operation of the compactor 274.

In some implementations, the extension 274 c may be any suitably sized, shaped, etc. component configured to attach to and extend from the shaft 274 b as described above. For example, as shown in FIG. 5H, in some implementations, the extension 274 c may comprise a generally flat, rectangular piece of material.

As shown in FIGS. 5A and 5H, in some implementations, the blade 274 d is attached to and extends from the extension 274 c (e.g., generally co-planar to the extension 274 c). In some implementations, the extension blade 274 d may be attached to the extension 274 c such that the blade 274 d can at least partly move (e.g., in a generally bending or folding motion) at the attachment such as to allow give or tolerance during operation of the compactor 274.

In some implementations, the blade 274 d may be any suitably sized, shaped, etc. component configured to attach to and extend from the extension 274 c (as described above) and to provide a compacting surface against a replacement smokeable content during operation of the compactor 274 as described more below. For example, as shown in FIG. 5H, in some implementations, the extension 274 c may comprise a generally flat, rectangular piece of material.

In some implementations, the blade 274 d is configured to position over or otherwise adjacent to a replacement smokeable content held in a tray portion of the content holder 240 (e.g., after grinding and/or other processing of the content). In some implementations, the blade 274 d is further configured to position against the replacement smokeable content such that the content is compacted and held in the tray portion of the content holder 240 for inserting into an emptied cigar 10 by the injector 290.

As shown in FIG. 5I, in some implementations, the pincher 274 e is attached to and extends from the shaft 274 b (e.g., generally perpendicular from the surface of the shaft 274 b adjacent to the extension 274 c and/or the blade 274 d). In some implementations, the pincher 274 e may be attached to the shaft 274 b such that the pincher 274 e can at least partly move for operation of the pincher 274 e as described more below.

In some implementations, the pincher 274 e may be any suitably sized, shaped, etc. component configured to attach to and extend from the shaft 274 b (as described above) and to hold (e.g., pin or pinch) the end of an emptied cigar 10 to allow insertion of a replacement smokeable content by the injector 290. For example, as shown in FIG. 5H, in some implementations, the extension 274 c may comprise a generally flat, elongated piece of material.

In some implementations, the pincher 274 e is configured to position against the (e.g., outside of) the cigar wrapper 12 of an emptied cigar 10 held in the cigar holder 264 to allow the insertion of a replacement smokeable content by the injector 290. For example, in some implementations, the pincher 274 e is configured to hold the empty cigar wrapper 12 in position to fill or reroll the cigar 10.

In some implementations, the pincher 274 e may be configured to operate by movement of a rod 274 f which is e.g. connected to the shaft 274 b and/or otherwise coupled to the motor 274 a.

As shown in FIG. 5A, in some implementations, the compactor 274 is positioned (or positionable) adjacent to the cigar holder 264, the injector 290, the content holder 240, and/or the grinder 248 for operation of the cigar reroller 200, such as described more below.

In some implementations, the compactor 274 is configured to compact (e.g., compress) a replacement smokeable content held in a tray portion of the content holder 240 (e.g., after grinding and/or other processing of the content). For example, in some implementations, the compactor 274 is configured to operate to compress the replacement smokeable content by the motor 274 a rotating the shaft 274 b which thereby positions the blade 274 d against the replacement smokeable content such that the content is compacted and held in the tray portion of the content holder 240 for inserting into an emptied cigar 10 by the injector 290.

In some implementations, the pincher 274 e may also be operated by the compactor 274 to hold the emptied cigar 10 in position (as described above) for inserting the replacement smokeable content by the injector 290.

In some implementations, the compactor 274 may comprise any other suitable additional or alternate components to allow the compactor 274 to operate as described above to compact a replacement smokeable content. In some implementations, the compactor 274 may be configured in any other suitable additional or alternate way to allow the compactor 274 to operate as described above to compact a replacement smokeable content.

As shown in FIGS. 5F and 5G, in some implementations, the injector 290 comprises a motor 290 a and an injector mechanism 290 b.

As shown in FIG. 5G, in some implementations, the motor 290 a may be any suitable motor configured to move (e.g., by rotational engagement) the injector mechanism 290 b to operate the injector 290.

As shown in FIG. 5F, in some implementations, the injector mechanism 290 b may comprise a slide 290 c and a slide guide 290 d. Additionally (or alternately), as shown in FIG. 6D, in some implementations, the injector mechanism 290 b may further comprise a piston 290 e.

As shown in FIG. 5F, in some implementations, the slide 290 c may be any suitably sized, shaped, etc. component configured to move along the slide guide 290 d to push a replacement smokeable content held in a tray portion of the content holder 240 and compacted by the compactor 274 (as described above) into an emptied cigar 10 held in the cigar holder 264. For example, as shown in FIG. 5F, in some implementations, the slide 290 c may comprise a generally rectangular prism shape.

As shown in FIG. 5F, in some implementations, the slide guide 290 d may comprise any suitably sized, shaped, etc. component configured to guide the slide 290 c as it moves as described above. For example, in some implementations, the slide guide 290 d may comprise one or more elongated rail shaped or track shaped components configured hold and/or guide the slide 290 c during operation of the injector 290.

As shown in FIG. 6D, in some implementations, the piston 290 e may be any suitably sized, shaped, etc. component configured to push a replacement smokeable content held in a tray portion of the content holder 240 and compacted by the compactor 274 (as described above) into an emptied cigar 10 held in the cigar holder 264. For example, as shown in FIG. 6D, in some implementations, the piston 290 e may comprise a generally elongated rod shape.

In some implementations, the injector mechanism 290 b may include any other suitable components, such as to couple the motor 290 a to the slide 290 c, for the operation of the injector 290.

As shown in FIG. 5A, in some implementations, the injector 290 is positioned (or positionable) adjacent to the cigar holder 264, the compactor 274, the content holder 240, and/or the grinder 248 for operation of the cigar reroller 200, such as described more below.

In some implementations, the injector 290 is configured to move a replacement smokeable content held in a tray portion of the content holder 240 and compacted by the compactor 274 (as described above) into an emptied cigar 10 held in the cigar holder 264. For example, in some implementations, the injector is configured to operate to move or otherwise insert the replacement smokeable content by the motor 290 a operating the injector mechanism 290 b to move the slide 290 c along the slide guide 290 d toward the cigar 10 to move the content into the cigar 10.

In some implementations, the injector 290 may comprise any other suitable additional or alternate components to allow the injector 290 to operate as described above to inject or otherwise insert a replacement smokeable content into a cigar 10. In some implementations, the injector 290 may be configured in any other suitable additional or alternate way to allow the injector 290 to operate as described above to inject or otherwise insert a replacement smokeable content into a cigar 10.

FIGS. 6A-6E illustrate views of an example prototype of the above described cigar reroller 200 of FIGS. 5A-5L according to the present disclosure.

FIG. 8 illustrates an example block diagram representation of another implementation of an example cigar reroller 300 according to the present disclosure. In some implementations, the cigar reroller 300 may encompass the above described cigar reroller 100, 200.

As shown in FIG. 8, in some implementations, the cigar reroller 300 comprises a new content processor 346, a cigar holder 364, an existing content remover 378, and a new content adder 386. In some implementations, the cigar reroller may further comprise a housing 308. In some implementations, the cigar reroller may further comprise additional components 320.

In some implementations, the new content processor 346 is configured to process a replacement smokeable content, such as the replacement smokeable content described above. For example, in some implementations, the new content processor 346 is configured to receive and hold a replacement smokeable content. In some implementations, the new content processor 346 is configured to release the replacement smokeable content.

In some implementations, the new content processor 346 may therefore comprise a content holder that is the same or similar to the above described content holder 140, 240. In some implementations, the new content processor 346 may be further configured the same or similar to the content holder 140, 240 in any other suitable way.

In some implementations, the new content processor 346 is further configured to shred and/or grind a replacement smokeable content. In some implementations, the new content processor 346 may therefore further comprise a content grinder that is the same or similar to the above described content grinder 148, 248. In some implementations, the new content processor 346 may be further configured the same or similar to the content grinder 148, 248 in any other suitable way.

In some implementations, the new content processor 346 may be further configured to process a replacement smokeable content in any other suitable way, such as described herein with respect to the cigar reroller 100, 200. In some implementations, the new content processor 346 may further comprise any other suitable components, such as described herein with respect to the cigar reroller 100, 200.

In some implementations, the cigar holder 364 is configured to receive, hold, and release a cigar. In some implementations, the cigar holder 364 is therefore the same or similar to the above described cigar holder 164, 264.

In some implementations, the cigar holder 364 may be further configured the same or similar to the cigar holder 164, 264 or other suitable component of the cigar reroller 100, 200 in any other suitable way.

In some implementations, the existing content remover 378 is configured to remove the existing smokeable content from a cigar held by the cigar holder. For example, in some implementations, the existing content remover 378 may be configured to cut open and empty the existing smokeable content from a cigar.

In some implementations, the existing content remover 378 may therefore comprise a cutter that is the same or similar to the above described cutter 172. In some implementations, the existing content remover 378 may be further configured the same or similar to the cutter 172 or other suitable component of the cigar reroller 100 in any other suitable way.

In some implementations, the existing content remover 378 may be configured to drill into and remove the existing smokeable content from the cigar. In some implementations, the existing content remover 378 may therefore comprise an auger that is the same or similar to the above described auger 258. In some implementations, the existing content remover 378 may be further configured the same or similar to the auger 258 or other suitable component of the cigar reroller 200 in any other suitable way.

In some implementations, the new content adder 386 may be configured to insert the replacement smokeable content and roll the cigar to form a rerolled cigar. In some implementations, the new content adder 386 may therefore comprise a roller that is the same or similar to the above described roller 188. In some implementations, the new content adder 386 may be further configured the same or similar to the roller 188 or other suitable component of the cigar reroller 100 in any other suitable way.

In some implementations, the new content adder 386 may be configured to compact and inject the replacement smokeable content into the cigar to form a rerolled cigar. In some implementations, the new content adder 386 may therefore comprise a compactor and an injector that are the same or similar respectively to the above described compactor 274 and injector 290. In some implementations, the new content adder 386 may be further configured the same or similar to the compactor 274 and the injector 290 or other suitable component of the cigar reroller 200 in any other suitable way.

In some implementations, the housing 308 is configured to enclose and/or provide a secure attachment position for components of the cigar reroller 300. In some implementations, the housing 308 is therefore the same or similar to the above described housing 108, 208.

In some implementations, the housing 308 may be further configured the same or similar to the housing 108, 208 or other suitable component of the cigar reroller 100, 200 in any other suitable way.

In some implementations, the additional components 320 may comprise components such as an indicator and a charging port that are the same or similar respectively to the above described indicator 124, 224 and charging port 132, 232. In some implementations, the additional components 320 may comprise any other suitable component that is the same or similar to above described additional components of the cigar reroller 100, 200.

In some implementations, the cigar roller 100, 200, 300 may suitably comprise any one or more of the components, features, etc. described herein, such as in any suitable combination, permutation, etc., which will be understood by one skilled in the art in accordance with the present disclosure.

In some implementations, the cigar reroller 100, 200, 300 comprises any suitable dimensions.

In some implementations, the cigar reroller 100, 200, 300 is composed of any suitable materials.

In some implementations, the cigar reroller 100, 200, 300 can have any suitable appearance, such as shown in the figures described herein.

In some implementations, an example method of operation of the cigar reroller 100, with respect to the above descriptions of FIGS. 2, 3A-3Q, and 4A-4G, comprises receiving a replacement smokeable content 24 (e.g., for a cigar) into the content holder 140. In some implementations, the method comprises shredding or grinding up the replacement smokeable content 24 by the content grinder 148.

In some implementations, the method comprises receiving an inserted cigar 10 into the housing 108 through the cigar port 116 for rerolling. In some implementations, the method comprises conveying the inserted cigar 10 by the conveyor 156 through the cigar port 116 into the holder 164.

In some implementations, the method comprises cutting the cigar wrapper 12 open by the cutter 172 with the cigar 10 held by the holder 164. Alternately, in some implementations, the method comprises cutting the cigar wrapper 12 open by the cutter 172 as the cigar 10 is inserted into the holder 164 from the cigar port 116 and/or the conveyor 156.

In some implementations, the method comprises emptying the existing smokeable content 14 from the cut open cigar wrapper 12 by the holder 164 into the discard holder 180.

In some implementations, the method comprises inserting the replacement smokeable content 24 from the content holder 140 into the cut open and emptied cigar wrapper 12 held by the holder 164. In some implementations, the method comprises rolling the cut open and filled cigar wrapper 12 by the roller 188 to form a rerolled cigar 20.

In some implementations, the method comprises releasing the rerolled cigar 20 from the holder 164 and out of the housing 108 through the cigar port 116 by the conveyor 156.

In some implementations, an example method of use of the cigar reroller 100, with respect to the above descriptions of FIGS. 2, 3A-3Q, and 4A-4G, comprises inserting a replacement smokeable content 24 (e.g., for a cigar) into the content holder 140. In some implementations, the method comprises inserting a cigar 10 into the housing 108 through the cigar port 116 for rerolling by the cigar reroller 100.

In some implementations, the method comprises receiving a cigar 20 that is rerolled with the replacement smokeable content 24 by the cigar reroller 100 out of the housing 108 through the cigar port 116.

FIG. 10 illustrates an example method of operation 1000 of the cigar reroller 100 of FIGS. 3A-3Q according to the present disclosure. As shown in FIG. 10, in some implementations, the method of operation 1000 corresponds to the above described methods for the cigar reroller 100.

In some implementations, the method of operation 1000 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of FIG. 12 described below.

In some implementations, an example method of operation of the cigar reroller 200, with respect to the above descriptions of FIGS. 5A-5L, 6A-6E, and 7, comprises receiving a replacement smokeable content (e.g., for a cigar) into the content holder 240. In some implementations, the method comprises shredding or grinding up the replacement smokeable content by the content grinder 248.

In some implementations, the method comprises receiving a cigar 10 into the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to receive the cigar 10 therein. In some implementations, the holder 264 may be closed and/or locked after the cigar 10 is received therein.

In some implementations, the method comprises removing the existing smokeable content from the cigar 10 by the auger 258. For example, in some implementations, the auger 258 is rotated and traversed into and/or out of the cigar 10 to remove the existing smokeable content.

In some implementations, the existing smokeable content is removed from the cigar 10 into the collection drawer 280.

In some implementations, the method comprises inserting the replacement smokeable content into the emptied cigar 10 (e.g., into the wrapper 12 of the emptied cigar 10).

In some implementations, the replacement smokeable content is inserted by the compactor 274 and/or the injector 290. For example, in some implementations, the compactor 274 compacts and/or compresses the replacement smokeable content. In some implementations, the injector 290 injects, pushes, or otherwise moves the replacement smokeable content into the cigar 10.

In some implementations, a portion of the compactor 274, such as the pincher 274 e, positions to hold the cigar 10 in place while the replacement smokeable content is inserted.

In some implementations, a rerolled and/or reloaded cigar 20 is formed by inserting the replacement smokeable content into the cigar 10.

In some implementations, the method comprises releasing the rerolled cigar 20 from the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to release the cigar 20 therefrom.

In some implementations, an example method of use of the cigar reroller 200, with respect to the above descriptions of FIGS. 5A-5L, 6A-6E, and 7, comprises inserting a replacement smokeable content (e.g., for a cigar) into the content holder 240. In some implementations, the method comprises inserting a cigar 10 into the holder 264.

In some implementations, the holder 264 may be unlocked and/or opened to insert the cigar 10 therein. In some implementations, the holder 264 may be closed and/or locked after the cigar 10 is inserted therein.

In some implementations, the method comprises removing a cigar 20 that is rerolled (or reloaded) with the replacement smokeable content by the cigar reroller 200 out of the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to remove the cigar 10 therefrom.

FIG. 11 illustrates an example method of operation 1100 of the cigar reroller 200 of FIGS. 5A-5L according to the present disclosure. As shown in FIG. 11, in some implementations, the method of operation 1100 corresponds to the above described methods for the cigar reroller 200.

In some implementations, the method of operation 1100 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of FIG. 12 described below.

In some implementations, an example method of operation of the cigar reroller 300, with respect to the above descriptions of FIG. 8, comprises processing a replacement smokeable content by the new content processor 346.

For example, in some implementations, the method comprises receiving the replacement smokeable content into the new content processor 346. In some implementations, the method comprises shredding or grinding up the replacement smokeable content by the new content processor 346.

In some implementations, the method comprises receiving a cigar 10 into the cigar reroller 300 by the cigar holder 364. For example, in some implementations, the cigar 10 is received into the holder 364 inserted through the housing 308. In some implementations, the cigar 10 is received into the holder 364 by unlocking and/or opening the holder 364 to receive the cigar 10 therein.

In some implementations, the method comprises removing the existing smokeable content from the cigar 10 by the existing content remover 378. For example, in some implementations, the existing smokeable content is removed from the cigar 10 by the existing content remover 378 cutting open and emptying the content from the cigar 10. In some implementations, the existing smokeable content is removed from the cigar 10 by the existing content remover 378 drilling out the content from the cigar 10.

In some implementations, the existing smokeable content is removed from the cigar 10 into a discard holder, a collection drawer, or similar receptacle.

In some implementations, the method comprises inserting the processed replacement smokeable content into the emptied cigar 10 (e.g., into the wrapper 12 of the emptied cigar 10) by the new content adder 386. For example, in some implementations, the replacement smokeable content is inserted into a cut open and emptied cigar 10 and the cigar is rolled closed to form a rerolled (or reloaded) cigar by the new content adder 386.

In some implementations, the replacement smokeable content is compacted and injected into an emptied cigar to form a rerolled cigar by the new content adder 386.

In some implementations, the method further comprises releasing the rerolled cigar from the cigar reroller 300 by the holder 364. For example, in some implementations, the rerolled cigar is released by the holder 364 out of the housing 308. in some implementations, the rerolled cigar is released by the holder 364 being unlocked and/or opened to release the rerolled cigar therefrom.

In some implementations, an example method of use of the cigar reroller 300, with respect to the above descriptions of FIG. 8, comprises inserting a replacement smokeable content (e.g., for a cigar) into the new content processor 346. In some implementations, the method comprises inserting a cigar 10 into the cigar holder 364.

In some implementations, the method comprises receiving or removing a cigar that is rerolled (or reloaded) with the replacement smokeable content by the cigar reroller 300 out of the holder 364.

FIG. 9 illustrates an example method of operation 900 of the cigar reroller 300 of FIG. 8 according to the present disclosure. As shown in FIG. 9, in some implementations, the method of operation 900 corresponds to the above described methods for the cigar reroller 300.

In some implementations, the method of operation 900 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of FIG. 12 described below.

FIG. 12 illustrates an example computer system 1200, which may be used with some implementations of the present invention. This disclosure contemplates any suitable number of computer systems 1200.

This disclosure contemplates computer system 1200 taking any suitable physical form. In some implementations, as an example and not by way of limitation, computer system 1200 may be an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, or a combination of two or more of these.

In some implementations, where appropriate, computer system 1200 may include one or more computer systems 1200; be unitary or distributed; span multiple locations; span multiple machines; or reside in a cloud, which may include one or more cloud components in one or more networks.

In some implementations, where appropriate, one or more computer systems 1200 may perform without substantial spatial or temporal limitation one or more steps of one or more methods described or illustrated herein. In some implementations, as an example and not by way of limitation, one or more computer systems 1200 may perform in real time or in batch mode one or more steps of one or more methods described or illustrated herein. In some implementations, one or more computer systems 1200 may perform at different times or at different locations one or more steps of one or more methods described or illustrated herein, where appropriate.

In some implementations, computer system 1200 includes a processor 1202, memory 1204, storage 1206, an input/output (I/O) interface 1208, a communication interface 1210, and a bus 1212. Although this disclosure describes and illustrates a particular computer system having a particular number of particular components in a particular arrangement, this disclosure contemplates any suitable computer system having any suitable number of any suitable components in any suitable arrangement.

In some implementations, processor 1202 includes hardware for executing instructions, such as those making up a computer program. In some implementations, as an example and not by way of limitation, to execute instructions, processor 1202 may retrieve (or fetch) the instructions from an internal register, an internal cache, memory 1204, or storage 1206; decode and execute them; and then write one or more results to an internal register, an internal cache, memory 1204, or storage 1206.

In some implementations, processor 1202 may include one or more internal caches for data, instructions, or addresses. The present disclosure contemplates processor 1202 including any suitable number of any suitable internal caches, where appropriate. In some implementations, as an example and not by way of limitation, processor 1202 may include one or more instruction caches, one or more data caches, and one or more translation look-aside buffers (TLBs).

In some implementations, instructions in the instruction caches may be copies of instructions in memory 1204 or storage 1206, and the instruction caches may speed up retrieval of those instructions by processor 1202.

In some implementations, data in the data caches may be copies of data in memory 1204 or storage 1206 for instructions executing at processor 1202 to operate on; the results of previous instructions executed at processor 1202 for access by subsequent instructions executing at processor 1202 or for writing to memory 1204 or storage 1206; or other suitable data.

In some implementations, the data caches may speed up read or write operations by processor 1202. In some implementations, the TLBs may speed up virtual-address translation for processor 1202.

In some implementations, processor 1202 may include one or more internal registers for data, instructions, or addresses. The present disclosure contemplates processor 1202 including any suitable number of any suitable internal registers, where appropriate. Where appropriate, processor 1202 may include one or more arithmetic logic units (ALUs); be a multi-core processor; or include one or more processors 1202. Although this disclosure describes and illustrates a particular processor, this disclosure contemplates any suitable processor.

In some implementations, memory 1204 includes main memory for storing instructions for processor 1202 to execute or data for processor 1202 to operate on. In some implementations, as an example and not by way of limitation, computer system 1200 may load instructions from storage 1206 or another source (such as, for example, another computer system 1200) to memory 1204.

In some implementations, processor 1202 may then load the instructions from memory 1204 to an internal register or internal cache. In some implementations, to execute the instructions, processor 1202 may retrieve the instructions from the internal register or internal cache and decode them.

In some implementations, during or after execution of the instructions, processor 1202 may write one or more results (which may be intermediate or final results) to the internal register or internal cache. In some implementations, processor 1202 may then write one or more of those results to memory 1204.

In some implementations, processor 1202 executes only instructions in one or more internal registers or internal caches or in memory 1204 (as opposed to storage 1206 or elsewhere) and operates only on data in one or more internal registers or internal caches or in memory 1204 (as opposed to storage 1206 or elsewhere).

In some implementations, one or more memory buses (which may each include an address bus and a data bus) may couple processor 1202 to memory 1204. In some implementations, bus 1212 may include one or more memory buses, as described below.

In some implementations, one or more memory management units (MMUs) reside between processor 1202 and memory 1204 and facilitate accesses to memory 1204 requested by processor 1202.

In some implementations, memory 1204 includes random access memory (RAM). In some implementations, this RAM may be volatile memory, where appropriate.

In some implementations, where appropriate, this RAM may be dynamic RAM (DRAM) or static RAM (SRAM). Moreover, in some implementations, where appropriate, this RAM may be single-ported or multi-ported RAM. The present disclosure contemplates any suitable RAM.

In some implementations, memory 1204 may include one or more memories 1204, where appropriate. Although this disclosure describes and illustrates particular memory, this disclosure contemplates any suitable memory.

In some implementations, storage 1206 includes mass storage for data or instructions. In some implementations, as an example and not by way of limitation, storage 1206 may include an HDD, a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.

In some implementations, storage 1206 may include removable or non-removable (or fixed) media, where appropriate. In some implementations, storage 1206 may be internal or external to computer system 1200, where appropriate. In some implementations, storage 1206 is non-volatile, solid-state memory.

In some implementations, storage 1206 includes read-only memory (ROM). Where appropriate, this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these. This disclosure contemplates mass storage 1206 taking any suitable physical form.

In some implementations, storage 1206 may include one or more storage control units facilitating communication between processor 1202 and storage 1206, where appropriate. In some implementations, where appropriate, storage 1206 may include one or more storages 1206. Although this disclosure describes and illustrates particular storage, this disclosure contemplates any suitable storage.

In some implementations, I/O interface 1208 includes hardware, software, or both providing one or more interfaces for communication between computer system 1200 and one or more I/O devices. In some implementations, computer system 1200 may include one or more of these I/O devices, where appropriate.

In some implementations, one or more of these I/O devices may enable communication between a person and computer system 1200. In some implementations, as an example and not by way of limitation, an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touch screen, trackball, video camera, another suitable I/O device or a combination of two or more of these.

In some implementations, an I/O device may include one or more sensors. This disclosure contemplates any suitable I/O devices and any suitable I/O interfaces 1208 for them.

In some implementations, where appropriate, I/O interface 1208 may include one or more device or software drivers enabling processor 1202 to drive one or more of these I/O devices. I/O interface 1208 may include one or more I/O interfaces 1208, where appropriate. Although this disclosure describes and illustrates a particular I/O interface, this disclosure contemplates any suitable I/O interface.

In some implementations, communication interface 1210 includes hardware, software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) between computer system 1200 and one or more other computer systems 1200 or one or more networks.

In some implementations, as an example and not by way of limitation, communication interface 1210 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network, such as a WI-FI network. This disclosure contemplates any suitable network and any suitable communication interface 1210 for it.

In some implementations, as an example and not by way of limitation, computer system 1200 may communicate with an ad hoc network, a personal area network (PAN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), or one or more portions of the Internet or a combination of two or more of these.

In some implementations, one or more portions of one or more of these networks may be wired or wireless. In some implementations, as an example, computer system 1200 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or other suitable wireless network or a combination of two or more of these.

In some implementations, computer system 1200 may include any suitable communication interface 1210 for any of these networks, where appropriate. In some implementations, communication interface 1210 may include one or more communication interfaces 1210, where appropriate. Although this disclosure describes and illustrates a particular communication interface, this disclosure contemplates any suitable communication interface.

In some implementations, bus 1212 includes hardware, software, or both coupling components of computer system 1200 to each other. In some implementations, as an example and not by way of limitation, bus 1212 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or another suitable bus or a combination of two or more of these.

In some implementations, bus 1212 may include one or more buses 1212, where appropriate. Although this disclosure describes and illustrates a particular bus, this disclosure contemplates any suitable bus or interconnect.

Herein, reference to a computer-readable storage medium encompasses one or more non-transitory, tangible computer-readable storage media possessing structure. In some implementations, as an example and not by way of limitation, a computer-readable storage medium may include a semiconductor-based or other integrated circuit (IC) (such, as for example, a field-programmable gate array (FPGA) or an application-specific IC (ASIC)), a hard disk, an HDD, a hybrid hard drive (HHD), an optical disc, an optical disc drive (ODD), a magneto-optical disc, a magneto-optical drive, a floppy disk, a floppy disk drive (FDD), magnetic tape, a holographic storage medium, a solid-state drive (SSD), a RAM-drive, a SECURE DIGITAL card, a SECURE DIGITAL drive, or another suitable computer-readable storage medium or a combination of two or more of these, where appropriate.

Herein, reference to a computer-readable storage medium excludes any medium that is not eligible for patent protection under 35 U.S.C. § 101. Herein, reference to a computer-readable storage medium excludes transitory forms of signal transmission (such as a propagating electrical or electromagnetic signal per se) to the extent that they are not eligible for patent protection under 35 U.S.C. § 101.

This disclosure contemplates one or more computer-readable storage media implementing any suitable storage. In some implementations, a computer-readable storage medium implements one or more portions of processor 1202 (such as, for example, one or more internal registers or caches), one or more portions of memory 1204, one or more portions of storage 1206, or a combination of these, where appropriate.

In some implementations, a computer-readable storage medium implements RAM or ROM. In some implementations, a computer-readable storage medium implements volatile or persistent memory.

In some implementations, one or more computer-readable storage media embody software. Herein, reference to software may encompass one or more applications, bytecode, one or more computer programs, one or more executables, one or more instructions, logic, machine code, one or more scripts, or source code, and vice versa, where appropriate.

In some implementations, software includes one or more application programming interfaces (APIs). This disclosure contemplates any suitable software written or otherwise expressed in any suitable programming language or combination of programming languages.

In some implementations, software is expressed as source code or object code. In some implementations, software is expressed in a higher-level programming language, such as, for example, C, Perl, or a suitable extension thereof. In some implementations, software is expressed in a lower-level programming language, such as assembly language (or machine code).

In some implementations, software is expressed in JAVA. In some implementations, software is expressed in Hyper Text Markup Language (HTML), Extensible Markup Language (XML), or other suitable markup language.

The foregoing description of the embodiments of the invention has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above disclosure. For example. it will apparent to one of ordinary skill in the art that the invention may be used with any electronic network service, even if it is not provided through a website.

Any computer-based system that provides networking functionality can be used in accordance with the present invention even if it relies, for example, on e-mail, instant messaging or other forms of peer-to-peer communications, and any other technique for communicating between users. The invention is thus not limited to any particular type of communication system, network, protocol, format or application.

Some portions of this description describe the embodiments of the invention in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are commonly used by those skilled in the data processing arts to convey the substance of their work effectively to others skilled in the art. These operations, while described functionally, computationally, or logically, are understood to be implemented by computer programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, without loss of generality. The described operations and their associated modules may be embodied in software, firmware, hardware, or any combinations thereof.

Any of the steps, operations, or processes described herein may be performed or implemented with one or more hardware or software modules, alone or in combination with other devices. In one embodiment, a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.

Embodiments of the invention may also relate to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus. Furthermore, any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.

While the foregoing processes and mechanisms can be implemented by a wide variety of physical systems and in a wide variety of network and computing environments, the server or computing systems described below provide example computing system architectures for didactic, rather than limiting, purposes.

The present invention has been explained with reference to specific embodiments. For example, while embodiments of the present invention have been described as operating in connection with a network system, the present invention can be used in connection with any communications facility that allows for communication of messages between users, such as an email hosting site. Other embodiments will be evident to those of ordinary skill in the art. It is therefore not intended that the present invention be limited, except as indicated by the appended claims.

Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based hereon. Accordingly, the disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.

The present disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the example embodiments herein that a person having ordinary skill in the art would comprehend.

The figures, including photographs and drawings, comprised herewith may represent one or more implementations of the cigar reroller.

Details shown in the figures, such as dimensions, descriptions, etc., are exemplary, and there may be implementations of other suitable details according to the present disclosure.

Reference throughout this specification to “an embodiment” or “implementation” or words of similar import means that a particular described feature, structure, or characteristic is comprised in at least one embodiment of the present invention. Thus, the phrase “in some implementations” or a phrase of similar import in various places throughout this specification does not necessarily refer to the same embodiment.

Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings.

The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the above description, numerous specific details are provided for a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that embodiments of the invention can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations may not be shown or described in detail.

While operations may be depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. 

1. A cigar reroller comprising: a new content processor; a cigar holder; an existing content remover; and a new content adder.
 2. A method of using the cigar reroller of claim 1 comprising: processing a replacement smokeable content by the new content processor; receiving a cigar by the cigar holder; removing the existing smokeable content from the cigar by the existing content remover; and inserting the processed replacement smokeable content into the emptied cigar. 